Problem
【HNOI2008】神奇的国度
Description
国是一个热衷三角形的国度,连人的交往也只喜欢三角原则。他们认为三角关系:即相互认识,相互认识,相互认识,是简洁高效的。
为了巩固三角关系,国禁止四边关系,五边关系等等的存在。所谓边关系,是指个人之间仅存在对认识关系:,而没有其它认识关系。比如四边关系指四个人 ,,,相互认识,而,不认识。
全民比赛时,为了防止做弊,规定任意一对相互认识的人不得在一队。国王想知道,最少可以分多少支队。
Input
第一行两个整数。表示有个人,对认识关系。
接下来行每行输入一对朋友。
Output
Sample Input
1 | 4 5 |
Sample Output
1 | 3 |
HINT
标签:弦图
MCS
Solution
弦图与算法参见讲义。
结论:按照任意完美消除序列倒叙染色,每次贪心染能染的最小颜色,可以使颜色数最少。
套上然后模拟染色即可,复杂度。
Code
1 |
|